New Delhi, Jan. 16 -- Indian Hotels Co Ltd (IHCL), the hospitality arm of the Tata Group, has struck a deal to acquire a controlling 51% stake in Brij Hospitality Pvt Ltd, which manages 22 properties,... Read More